﻿namespace AllanPlugins
{
    class DuowanCard
    {
        public class CardSturct
        {
            public CardSturct(string en, string cn, int did)
            {
                enCard = en;
                cnCard = cn;
                duowanId = did;
            }
            public string enCard;
            public string cnCard;
            public int duowanId;

            public string ToStr()
            {
                return "{en=" + enCard + ",cn=" + cnCard + ",dwId=" + duowanId + "}";
            }
        }
        public string[] ENG_CARDS;
        public string[] CN_CARDS;
        public int[] DUOWANIDS;
        private const int TOTAL_COUNT = 877;

        public CardSturct getCardById(int duowanId)
        {
            for (int i = 0; i < 877; i++)
            {
                if (DUOWANIDS[i] == duowanId)
                {
                    return new CardSturct(ENG_CARDS[i], CN_CARDS[i], duowanId);
                }
            }
            return null;
        }

        public void release()
        {
            ENG_CARDS = null;
            DUOWANIDS = null;
            CN_CARDS = null;
        }

        public DuowanCard()
        {
            init();
        }

        public void init() //初始化3个数组
        {
            #region CN_CARDS
            CN_CARDS = new string[] { "月火术",
"激活",
"乌鸦神像",
"活体根须",
"爪击",
"禁忌古树",
"自然平衡",
"野蛮之击",
"亚煞极印记",
"刃牙德鲁伊",
"愤怒",
"电镀机械熊仔",
"达纳苏斯豹骑士",
"野性之力",
"野性印记",
"野性成长",
"林地树妖",
"治疗之触",
"烈焰德鲁伊",
"腐化灰熊",
"腐根",
"自然印记",
"野性之怒",
"野蛮咆哮",
"骑乘迅猛龙",
"丛林之魂",
"丛林守护者",
"丛林枭兽",
"剧毒之种",
"卡拉克西织珀者",
"撕咬",
"横扫",
"星界沟通",
"泥潭守护者",
"狂野争斗者",
"范达尔·鹿盔",
"荒野行者",
"利爪德鲁伊",
"尖牙德鲁伊",
"星辰坠落",
"滋养",
"自然之力",
"回收",
"星火术",
"机械野兽",
"黑暗低语者",
"黑暗鸦人",
"上古之神的小精灵",
"战争古树",
"玛洛恩",
"知识古树",
"荒野骑士",
"埃隆巴克保护者",
"塞纳留斯",
"火山邪木",
"生命之树",
"艾维娜",
"奥术射击",
"搜寻猎物",
"森林狼",
"炽炎蝙蝠",
"狂野怒火",
"猎人印记",
"神勇弓箭手",
"结网蛛",
"追踪术",
"假死",
"冰冻陷阱",
"召唤宠物",
"子弹上膛",
"快速射击",
"捕熊陷阱",
"探险帽",
"毒蛇陷阱",
"毒镖陷阱",
"热砂港狙击手",
"照明弹",
"爆炸陷阱",
"狙击",
"皇家雷象",
"误导",
"重型刃弩",
"食腐土狼",
"关门放狗",
"兽栏大师",
"动物伙伴",
"大漠沙驼",
"寄生感染",
"强风射击",
"恐鳞",
"杀戮命令",
"狼人追猎者",
"腐肉虫",
"致命射击",
"金刚刃牙兽",
"鹰角弓",
"多重射击",
"寄生恶狼",
"熔火怒犬",
"驯兽师",
"哈霍兰公主",
"暴躁的牧羊人",
"爆炸射击",
"百兽之王",
"眼镜蛇射击",
"苔原犀牛",
"饥饿的秃鹫",
"天降蛛群",
"长鬃草原狮",
"加兹瑞拉",
"角斗士的长弓",
"酸喉",
"兽群呼唤",
"巨型沙虫",
"暴龙王克鲁什",
"禁忌烈焰",
"冰枪术",
"奥术冲击",
"奥术飞弹",
"法力浮龙",
"镜像",
"不稳定的传送门",
"冰爆",
"寒冰箭",
"巫师学徒",
"烈焰轰击",
"碎雪机器人",
"英雄之魂",
"邪教女巫",
"魔爆术",
"冰霜新星",
"变形术：野猪",
"嗜法者",
"复制",
"奥术智慧",
"寒冰屏障",
"寒冰护体",
"扰咒术",
"暮光烈焰召唤者",
"法术反制",
"火妖",
"烟煤喷吐装置",
"老旧的火把",
"肯瑞托法师",
"蒸发",
"轮回",
"镜像实体",
"冰锥术",
"变形术",
"地精炎术师",
"复活的铠甲",
"小个子扰咒师",
"水元素",
"火球术",
"癫狂的唤冰者",
"虚灵奥术师",
"达拉然铁骑士",
"麦迪文的残影",
"尤格萨隆的仆从",
"炎枪术",
"秘法宝典",
"虚灵巫师",
"龙息术",
"无面召唤者",
"暴风雪",
"考达拉幼龙",
"大法师安东尼达斯",
"烈焰风暴",
"烈焰巨兽",
"罗宁",
"阿诺玛鲁斯",
"炎爆术",
"禁忌治疗",
"争强好胜",
"以眼还眼",
"保护之手",
"力量祝福",
"圣光的正义",
"复仇",
"审判",
"崇高牺牲",
"忏悔",
"救赎",
"无私的英雄",
"智慧祝福",
"神圣之力",
"谦逊",
"邪鳍审判者",
"光明圣印",
"圣光术",
"护盾机器人",
"生而平等",
"白银之枪",
"银色保卫者",
"黑暗曙光",
"作战动员",
"公正之剑",
"夜色镇执法官",
"奥尔多卫士",
"战马训练师",
"神恩术",
"英勇圣印",
"血色净化者",
"集结之刃",
"齿轮光锤",
"奉献",
"奥达曼守护者",
"愤怒之锤",
"王者祝福",
"真银圣剑",
"鱼人骑士",
"严正警戒",
"伯瓦尔·弗塔根",
"军需官",
"受祝福的勇士",
"惩黑除恶",
"海象人龟骑士",
"神圣愤怒",
"钴制卫士",
"龙王配偶",
"复仇之怒",
"神秘挑战者",
"精英对决",
"列王守卫",
"纯洁者耶德瑞克",
"光耀之主拉格纳罗斯",
"圣疗术",
"提里奥·弗丁",
"亡者归来",
"沉默",
"治疗之环",
"禁忌畸变",
"北郡牧师",
"心灵之火",
"心灵视界",
"快速治疗",
"暗影投弹手",
"暮光雏龙",
"真言术：盾",
"真言术：耀",
"神圣惩击",
"纳鲁之光",
"光明之泉",
"博物馆馆长",
"复活术",
"心灵震爆",
"暗影之握",
"暗影打击装甲",
"暗言术：痛",
"神圣之灵",
"策反",
"缩小射线工程师",
"迷乱",
"龙眠教官",
"思维窃取",
"暗影形态",
"暗影魔",
"暗言术：灭",
"维纶的恩泽",
"黑暗教徒",
"光耀之子",
"兜帽侍僧",
"变幻之影",
"奥金尼灵魂祭司",
"控心术",
"暗影子嗣",
"暗影狂乱",
"暗言术：骇",
"神圣勇士",
"群体驱散",
"夜色镇炼金师",
"暮光暗愈者",
"极恶之咒",
"沃金",
"真言术：触",
"神圣新星",
"高级修理机器人",
"传令官沃拉兹",
"圣光炸弹",
"圣殿执行者",
"埋葬",
"神圣之火",
"秘教暗影祭司",
"先知维纶",
"银色神官帕尔崔丝",
"精神控制",
"伺机待发",
"暗影步",
"背刺",
"冷血",
"影袭",
"执刃教徒",
"深渊巨蟒",
"深渊探险",
"致命药膏",
"锈水海盗",
"隐藏",
"刺骨",
"地精自动理发装置",
"夜幕奇袭",
"幽暗城勇士",
"幽暗城商贩",
"毒刃",
"独眼欺诈者",
"窃贼",
"耐心的刺客",
"背叛",
"迪菲亚头目",
"闷棍",
"军情七处特工",
"刀扇",
"剽窃",
"危机四伏",
"暗影打击",
"毁灭之刃",
"石化迅猛龙",
"艾德温·范克里夫",
"裂颅之击",
"走私商贩",
"钢铁武道家",
"齿轮大师的扳手",
"伪装大师",
"修补匠的磨刀油",
"剑刃乱舞",
"南海畸变船长",
"暗中破坏",
"毒心者夏克里尔",
"淬毒利刃",
"盗墓匪贼",
"阿努巴尔伏击者",
"刺客之刃",
"刺杀",
"影踪骁骑兵",
"暗影施法者",
"食人魔忍者",
"黑铁潜藏者",
"加里维克斯",
"劫持者",
"消失",
"菊花茶",
"疾跑",
"克苏恩之刃",
"阿努巴拉克",
"先祖治疗",
"图腾之力",
"冰霜震击",
"原始融合",
"叉状闪电",
"坑道穴居人",
"大地震击",
"尘魔",
"石化武器",
"进化",
"闪电箭",
"先祖之魂",
"先祖知识",
"图腾魔像",
"永恒哨卫",
"活力图腾",
"火舌图腾",
"熔岩震击",
"自动漩涡打击装置",
"转生",
"连环爆裂",
"雷暴术",
"雷铸战斧",
"风怒",
"元素毁灭",
"动力战锤",
"妖术",
"无羁元素",
"治疗波",
"法力之潮图腾",
"海象人图腾师",
"熔岩爆裂",
"视界术",
"野性狼魂",
"闪电风暴",
"先祖召唤",
"德莱尼图腾师",
"投火无面者",
"沙鳞灵魂行者",
"灌魔之锤",
"火焰驱逐者",
"砂槌萨满祭司",
"进化之主",
"顽石元素",
"风语者",
"升腾者海纳泽尔",
"嗜血",
"土元素",
"暮光神锤",
"毁灭之锤",
"雷霆崖勇士",
"唤雾者伊戈瓦尔",
"深渊魔物",
"火元素",
"耐普图隆",
"鱼人恩典",
"风领主奥拉基尔",
"牺牲契约",
"禁忌仪式",
"力量的代价",
"死亡缠绕",
"灵魂之火",
"烈焰小鬼",
"着魔村民",
"腐蚀术",
"虚空行者",
"遗物搜寻者",
"鲜血小鬼",
"夜色镇图书管理员",
"小鬼骑士",
"弃暗投明",
"恶魔之火",
"恶魔融合",
"愤怒卫士",
"拉法姆的诅咒",
"暗色炸弹",
"痛苦女王",
"魅魔",
"黑市摊贩",
"吸取生命",
"夜色镇议员",
"小鬼首领",
"暗影箭",
"恶魔之怒",
"恶魔卫士",
"感知恶魔",
"狂乱传染",
"虚空恐魔",
"加拉克苏斯之拳",
"召唤传送门",
"地狱烈焰",
"小鬼爆破",
"恐惧战马",
"暗影烈焰",
"深渊领主",
"空灵召唤者",
"邪能火炮",
"恶魔之心",
"末日守卫",
"末日灾祸",
"渡魂者",
"漂浮观察者",
"恐惧地狱火",
"威尔弗雷德：菲兹班",
"心能魔像",
"灵魂虹吸",
"虚空碾压者",
"黑暗契约",
"古加尔",
"恐怖末日守卫",
"扭曲虚空",
"加拉克苏斯大王",
"玛尔加尼斯",
"末日降临",
"怒火中烧",
"化血为脓",
"升级！",
"恩佐斯的副官",
"战斗机器人",
"斩杀",
"旋风斩",
"盾牌猛击",
"诅咒之刃",
"严酷的监工",
"加固",
"命令怒吼",
"复仇打击",
"战斗怒火",
"格斗陪练师",
"炽炎战斧",
"狂暴",
"猛击",
"英勇打击",
"铸甲师",
"阿莱克丝塔萨的勇士",
"顺劈斩",
"冲锋",
"凶暴猿猴",
"国王护卫者",
"奥格瑞玛狼骑士",
"弹射之刃",
"怒袭",
"战歌指挥官",
"暴乱狂战士",
"暴虐食尸鬼",
"盾牌格挡",
"苦战傀儡",
"血帆教徒",
"食人魔战槌",
"库卡隆精英卫士",
"废旧螺旋机甲",
"掷斧者",
"死亡之咬",
"猛犸人头领",
"致死打击",
"血蹄勇士",
"阿拉希武器匠",
"奥金斧",
"绝命乱斗",
"重型攻城战车",
"钢铁触须",
"盾甲侍女",
"破海者",
"钢铁战蝎",
"上古之神护卫",
"血吼",
"重碾",
"马尔考罗克",
"黑曜石毁灭者",
"格罗玛什·地狱咆哮",
"瓦里安·乌瑞恩",
"小精灵",
"活动假人",
"鱼人宝宝",
"低阶侍从",
"加基森枪骑士",
"南海船工",
"发条侏儒",
"受伤的克瓦迪尔",
"叫嚣的中士",
"圣光护卫者",
"奥秘守护者",
"巫医",
"年轻的女祭司",
"幼龙鹰",
"恩佐斯的触须",
"愤怒的小鸡",
"持盾卫士",
"暗鳞先知",
"狂热的新兵",
"狼人渗透者",
"石牙野猪",
"精灵弓箭手",
"百变泽鲁斯",
"肉用僵尸",
"芬利·莫格顿爵士",
"血帆海盗",
"赛场观众",
"送葬者",
"银色侍从",
"闪金镇步兵",
"鱼人招潮者",
"鱼人杀手蟹",
"鱼人袭击者",
"麻疯侏儒",
"齿轮大师",
"龙蛋",
"上古看守者",
"侏儒变形师",
"分裂软泥怪",
"吵吵机器人",
"宝石甲虫",
"小个子召唤师",
"尼鲁巴蛛网领主",
"工程师学徒",
"巨型蟾蜍",
"年轻的酒仙",
"微型战斗机甲",
"怒鳍猎潮者",
"恐狼前锋",
"战利品贮藏者",
"扭曲的狼人",
"持枪侍从",
"日怒保卫者",
"暮光地卜师",
"暮色野猪",
"末日预言者",
"机械跃迁者",
"法力怨魂",
"海地精猎手",
"淡水鳄",
"淤泥践踏者",
"游学者周卓",
"火焰杂耍者",
"狂野炎术师",
"狗头人地卜师",
"疯狂投弹者",
"疯狂的炼金师",
"疯狂的科学家",
"白骨卫士军官",
"碎石穴居人",
"米尔豪斯·法力风暴",
"精灵龙",
"纳特·帕格",
"自爆绵羊",
"船载火炮",
"蓝腮战士",
"船长的鹦鹉",
"蛛魔之卵",
"血帆袭击者",
"血沼迅猛龙",
"血法师萨尔诺斯",
"要塞指挥官",
"蹒跚的食尸鬼",
"邪灵召唤师",
"酸性沼泽软泥怪",
"银色警卫",
"铸剑师",
"阿曼尼狂战士",
"阴暗渔夫纳特",
"霜狼步兵",
"飞刀杂耍者",
"鬼灵爬行者",
"魔瘾者",
"鱼人猎潮者",
"丛林猎豹",
"任务达人",
"侏儒实验技师",
"光明邪使菲奥拉",
"克苏恩的信徒",
"冰霜暴怒者",
"击剑教头",
"剃刀猎手",
"南海船长",
"团队领袖",
"圣光勇士",
"地精工兵",
"大地之环先知",
"大胖",
"奥术傀儡",
"寒光先知",
"寒光智者",
"小个子驱魔者",
"小鬼召唤师",
"岩浆暴怒者",
"岩肤石像鬼",
"工匠大师欧沃斯巴克",
"工匠镇技师",
"布莱恩·铜须",
"帝王眼镜蛇",
"庆典司仪",
"异种群居蝎",
"怨影狂怒者",
"恩佐斯的子嗣",
"报警机器人",
"攻城车",
"明光祭司",
"暮光尊者",
"暴怒的狼人",
"死亡领主",
"沉默的骑士",
"牛头人战士",
"狼骑兵",
"白银之手教官",
"破坏者",
"破碎残阳祭司",
"穆克拉",
"精神控制技师",
"纳克萨玛斯之影",
"腐肉食尸鬼",
"舞动之刃",
"苦痛侍僧",
"萨尔玛先知",
"蜘蛛坦克",
"血色十字军战士",
"血骑士",
"裂地触须",
"角斗场主管",
"诺莫瑞根步兵",
"负伤剑圣",
"达拉然法师",
"铁喙猫头鹰",
"铁炉堡火枪手",
"铁鬃灰熊",
"银背族长",
"银色骑手",
"飞行器",
"食人魔步兵",
"鱼人领军",
"麦田傀儡",
"黑暗邪使艾蒂丝",
"黑翼技师",
"龙鹰骑士",
"A3型机械金刚",
"人气选手",
"伊莉斯·逐星",
"侏儒发明家",
"克苏恩的侍从",
"冰风雪人",
"午夜噩龙",
"哀嚎的灵魂",
"基维斯",
"墓穴蜘蛛",
"奥秘吞噬者",
"小个子法师",
"巨型独眼怪",
"年迈的法师",
"年迈的酒仙",
"强化机器人",
"恐怖海盗",
"施法者克星X-21",
"无面蹒跚者",
"暮光召唤师",
"暮光守护者",
"暮光幼龙",
"暴风城骑士",
"机械幼龙技工",
"机械雪人",
"森金持盾卫士",
"湖之仙女",
"瑞文戴尔男爵",
"畸变狂战士",
"石腭穴居人壮汉",
"破法者",
"科赞秘术师",
"穿刺者戈莫克",
"紫罗兰教师",
"绿洲钳嘴龟",
"老瞎眼",
"被感染的牛头人",
"被感染的贮藏者",
"诅咒教派领袖",
"诡异的雕像",
"赛场医师",
"载人收割机",
"进化的狗头人",
"远古暗影",
"迷失的陆行鸟",
"邪灵拷问者",
"重甲战马",
"银月城卫兵",
"阿古斯防御者",
"雪地狗头人",
"零食商贩",
"食人魔法师",
"饥饿的巨龙",
"魔古山守望者",
"黑水海盗",
"黑铁矮人",
"龙人巫师",
"克瓦迪尔劫掠者",
"发条骑士",
"古拉巴什狂暴者",
"哈里森·琼斯",
"回收机器人",
"布林顿3000型",
"征募官",
"夜刃刺客",
"恐怖的奴隶主",
"恶毒铁匠",
"憎恶",
"斯塔拉格",
"无面操纵者",
"暗鳞治愈者",
"末日践行者",
"格斗士",
"榴弹投手",
"沼泽爬行者",
"洛欧塞布",
"淤泥喷射者",
"火车王里诺艾",
"熟练的水手",
"狂奔科多兽",
"王牌猎人",
"疯狂爆破者",
"疯狂的信徒",
"白银之手骑士",
"碧蓝幼龙",
"穆克拉的勇士",
"米米尔隆的头部",
"精英牛头人酋长",
"娜迦海巫",
"绿皮船长",
"老式治疗机器人",
"腐化治疗机器人",
"荆棘谷猛虎",
"藏宝海湾保镖",
"虚灵勇士萨兰德",
"西风灯神",
"费尔根",
"邪教药剂师",
"赫米特·奈辛瓦里",
"闹闹机器人",
"阿努比萨斯哨兵",
"集合石",
"雷矛特种兵",
"霜狼督军",
"风险投资公司雇佣兵",
"鬼灵骑士",
"魔能机甲",
"黑暗低语者",
"黑翼腐蚀者",
"上古之神先驱",
"伊利丹·怒风",
"冰霜元素",
"凯恩·血蹄",
"加兹鲁维",
"加基森拍卖师",
"十字军统领",
"博尔夫·碎盾",
"大师级枪骑士",
"大法师",
"山谷之王穆克拉",
"希尔瓦娜斯·风行者",
"托什雷",
"摇摆的俾米格",
"斯克拉姆狂热者",
"杂耍吞法者",
"格尔宾·梅卡托克",
"梦魇之龙",
"比斯巨兽",
"火山幼龙",
"烈日行者",
"石拳食人魔",
"科多兽骑手",
"竞技场主宰",
"穆戈尔的勇士",
"索瑞森大帝",
"腐化先知",
"艾露恩的女祭司",
"蛛魔先知",
"裁决者图哈特",
"载人飞天魔像",
"迈克斯纳",
"银色指挥官",
"雷诺·杰克逊",
"霍格",
"风怒鹰身人",
"鲁莽火箭兵",
"食人魔勇士穆戈尔",
"骷髅骑士",
"黑骑士",
"龙人打击者",
"作战傀儡",
"俘获的冰虫",
"冰喉",
"天空上尉库拉格",
"拉文霍德刺客",
"暴风城勇士",
"毒沼爬行者",
"熔火恶犬",
"畸变的龙鹰",
"砰砰博士",
"维克洛尔大帝",
"艾尔文灾星霍格",
"迦顿男爵",
"雷德·黑手",
"颤地者特罗格佐尔",
"克尔苏加德",
"克洛玛古斯",
"厄运召唤者",
"强袭坦克",
"惊骇恐魔",
"斯尼德的伐木机",
"格鲁尔",
"死神4000型",
"波戈蒙斯塔",
"炎魔之王拉格纳罗斯",
"石化魔暴龙",
"伊瑟拉",
"冰吼",
"北海海怪",
"奈法利安",
"奥妮克希亚",
"深渊滑行者索苟斯",
"玛里苟斯",
"瑟玛普拉格",
"管理者埃克索图斯",
"虚灵大盗拉法姆",
"诺兹多姆",
"远古造物之血",
"阿莱克丝塔萨",
"克苏恩",
"亚煞极",
"冰霜巨人",
"尤格萨隆",
"恩佐斯",
"无面巨兽",
"死亡之翼",
"海巨人",
"黑龙领主死亡之翼",
"发条巨人",
"山岭巨人",
"熔核巨人"};
            #endregion
            #region ENG_CARDS
            ENG_CARDS = new string[] { "Moonfire",
"Innervate",
"Raven Idol",
"Living Roots",
"Claw",
"Forbidden Ancient",
"Naturalize",
"Savagery",
"Mark of Y'Shaarj",
"Druid of the Saber",
"Wrath",
"Anodized Robo Cub",
"Darnassus Aspirant",
"Power of the Wild",
"Mark of the Wild",
"Wild Growth",
"Grove Tender",
"Healing Touch",
"Druid of the Flame",
"Addled Grizzly",
"Mulch",
"Mark of Nature",
"Feral Rage",
"Savage Roar",
"Mounted Raptor",
"Soul of the Forest",
"Keeper of the Grove",
"Jungle Moonkin",
"Poison Seeds",
"Klaxxi Amber-Weaver",
"Bite",
"Swipe",
"Astral Communion",
"Mire Keeper",
"Savage Combatant",
"Fandral Staghelm",
"Wildwalker",
"Druid of the Claw",
"Druid of the Fang",
"Starfall",
"Nourish",
"Force of Nature",
"Recycle",
"Starfire",
"MechBearCat",
"Dark Wispers",
"Dark Arakkoa",
"Wisps of the Old Gods",
"Ancient of War",
"Malorne",
"Ancient of Lore",
"Knight of the Wild",
"Ironbark Protector",
"Cenarius",
"Volcanic Lumberer",
"Tree of Life",
"Aviana",
"Arcane Shot",
"On the Hunt",
"Timber Wolf",
"Fiery Bat",
"Bestrial Wrath",
"Hunter's Mark",
"Brave Archer",
"Webspinner",
"Tracking",
"Feign Death",
"Freezing Trap",
"Call Pet",
"Lock and Load",
"Quick shot",
"Bear Trap",
"Explorer's Hat",
"Snake Trap",
"Dart Trap",
"Steamwheedle Sniper",
"Flare",
"Explosive Trap",
"Snipe",
"King's Elekk",
"Misdirection",
"Glaivezooka",
"Scavenging Hyena",
"Unleash the Hounds",
"Stablemaster",
"Animal Companion",
"Desert Camel",
"Infest",
"Powershot",
"Dreadscale",
"Kill Command",
"Forlorn Stalker",
"Carrion Grub",
"Deadly shot",
"Metaltooth Leaper",
"Eaglehorn Bow",
"Multi-Shot",
"Infested Wolf",
"Core Rager",
"Houndmaster",
"Princess Huhuran",
"Ram Wrangler",
"Explosive Shot",
"King of Beasts",
"Cobra Shot",
"Tundra Rhino",
"Starving Buzzard",
"Ball of Spiders",
"Savannah Highmane",
"Gahz'rilla",
"Gladiator's Longbow",
"Acidmaw",
"Call of the Wild",
"Giant SandWorm",
"King Krush",
"Forbidden Flame",
"Ice Lance",
"Arcane Blast",
"Arcane Missiles",
"Mana Wyrm",
"Mirror Image",
"Unstable Portal",
"Shatter",
"Frostbolt",
"Sorcerer's Apprentice",
"Flamecannon",
"Snowchugger",
"Fallen Hero",
"Cult Sorcerer",
"Arcane Explosion",
"Frost Nova",
"Polymorph Boar",
"Spellslinger",
"Duplicate",
"Arcane Intellect",
"Ice Block",
"Ice Barrier",
"Spellbender",
"Twilight Flamecaller",
"Counterspell",
"Flamewaker",
"Soot Spewer",
"Forgotten Torch",
"Kirin Tor Mage",
"Vaporize",
"Effigy",
"Mirror Entity",
"Cone of Cold",
"PolyMorph",
"Goblin Blastmage",
"Animated Armor",
"Wee Spellstopper",
"Water Elemental",
"Fireball",
"Demented Frostealler",
"Ethereal Arcanist",
"Dalaran Aspirant",
"Echo of Medivh",
"Servant of Yogg-Saron",
"Flame Lance",
"Cabalist's Tome",
"Ethereal Conjurer",
"Dragon's Breath",
"Faceless Summoner",
"Blizzard",
"Coldarra Drake",
"Archmage Antonidas",
"Flamestrike",
"Flame Leviathan",
"Rhonin",
"Anomalus",
"Pyroblast",
"Forbidden Healing",
"Competitive Spirit",
"Eye for an Eye",
"Hand of Protection",
"Blessing of Might",
"Light's Justice",
"Avenge",
"Sacred Trial",
"Noble Sacrifice",
"Repentance",
"Redemption",
"Selfless Hero",
"Blessing of Wisdom",
"Divine Strength",
"Humility",
"Vilefin Inquisitor",
"Seal of Light",
"Holy Light",
"Shielded Minibot",
"Equality",
"Argent Lance",
"Argent Protector",
"A Light in the Darkness",
"Muster for Battle",
"Sword of Justice",
"Steward of Darkshire",
"Aldor Peacekeeper",
"Warhorse Trainer",
"Divine Favor",
"Seal of Champions",
"Scarlet Purifier",
"Rallying Blade",
"Coghammer",
"Consecration",
"Keeper of Uldaman",
"Hammer of Wrath",
"Blessing of Kings",
"Truesilver Champion",
"Murloc Knight",
"Solemn Vigil",
"Bolvar Fordragon",
"Quartermaster",
"Blessed Champion",
"Stand Against Darkness",
"Tuskarr Jouster",
"Holy Wrath",
"Cobalt Guardian",
"Dragon Consort",
"Avenging Wrath",
"Mysterious Challenger",
"Enter the Coliseum",
"Guardian of Kings",
"Eadric the Pure",
"Ragnaros Lightlord",
"Lay on Hands",
"Tirion Fordring",
"Anyfin Can Happen",
"Silence",
"Circle of Healing",
"Forbidden Shaping",
"Northshire Cleric",
"Inner Fire",
"Mind Vision",
"Flash Heal",
"Shadowbomber",
"Twilight Whelp",
"Power Word Shield",
"Power Word Glory",
"Holy Smite",
"Light of the Naaru",
"Lightwell",
"Museum Curator",
"Resurrect",
"Mind Blast",
"Embrace the Shadow",
"Shadowboxer",
"Shadow Word Pain",
"Divine Spirit",
"Convert",
"Shrinkmeister",
"Confuse",
"Wyrmrest Agent",
"Thoughtsteal",
"Shadowform",
"Shadowfiend",
"Shadow Word Death",
"Velen's Chosen",
"Dark Cultist",
"Lightspawn",
"Hooded Acolyte",
"Shifting Shade",
"Auchenai Soulpriest",
"Mindgames",
"Spawn of Shadows",
"Shadow Madness",
"Shadow Word Horror",
"Holy Champion",
"Mass Dispel",
"Darkshire Alchemist",
"Twilight Darkmender",
"Excavated Evil",
"Vol'jin",
"Power Word Tentacles",
"Holy Nova",
"Upgraded Repair Bot",
"Herald Volazj",
"Lightbomb",
"Temple Enforcer",
"Entomb",
"Holy Fire",
"Cabal Shadow Priest",
"Prophet Velen",
"Confessor Paletress",
"Mind Control",
"Preparation",
"Shadowstep",
"Backstab",
"Cold Blood",
"Sinister Strike",
"Bladed Cultist",
"Pit Snake",
"Journey Below",
"Deadly Poison",
"Buccaneer",
"Conceal",
"Eviscerate",
"Goblin Auto-Barber",
"Gang Up",
"Undercity Valiant",
"Undercity Huckster",
"Shiv",
"One-eyed Cheat",
"Cutpurse",
"Patient Assassin",
"Betrayal",
"Defias Ringleader",
"Sap",
"SI 7 Agent",
"Fan of Knives",
"Burgle",
"Beneath the Grounds",
"Shadow Strike",
"Perdition's Blade",
"Unearthed Raptor",
"Edwin VanCleef",
"Headcrack",
"Shady Dealer",
"Iron Sensei",
"Cogmaster's Wrench",
"Master of Disguise",
"Tinker's Sharpsword Oil",
"Blade Flurry",
"Southsea Squidface",
"Sabotage",
"Xaril Poisoned Mind",
"Poisoned blade",
"Tomb Pillager",
"Anub'ar Ambusher",
"Assassin's Blade",
"Assassinate",
"Shado-Pan Rider",
"Shadowcaster",
"Ogre Ninja",
"Dark Iron Skulker",
"Trade Prince Gallywix",
"Kidnapper",
"Vanish",
"Thistle Tea",
"Sprint",
"Blade of C'Thun",
"Anub'arak",
"Ancestral Healing",
"Totemic Might",
"Frost Shock",
"Primal Fusion",
"Forked Lightning",
"Tunnel Trogg",
"Earth Shock",
"Dust Devil",
"Rockbiter Weapon",
"Evolve",
"Lightning Bolt",
"Ancestral Spirit",
"Ancestral Knowledge",
"Totem Golem",
"Eternal Sentinel",
"Vitality Totem",
"Flame tongue Totem",
"Lava Shock",
"Whirling Zap-o-matic",
"Reincarnate",
"Crackle",
"Stormcrack",
"Stormforged Axe",
"Windfury",
"Elemental Destruction",
"Powermace",
"Hex",
"Unbound Elemental",
"Healing Wave",
"Mana Tide Totem",
"Tuskarr Totemic",
"Lava Burst",
"Far Sight",
"Feral Spirit",
"Lightning Storm",
"Ancestor's Call",
"Draenei Totemcarver",
"Flamewreathed Faceless",
"Siltfin Spiritwalker",
"Charged Hammer",
"Fireguard Destroyer",
"Dunemaul Shaman",
"Master of Evolution",
"Rumbling Elemental",
"Windspeaker",
"Hallazeal the Ascended",
"Bloodlust",
"Earth Elemental",
"Hammer of Twilight",
"Doomhammer",
"Thunder Bluff Valiant",
"The Mistcaller",
"Thing from Below",
"Fire Elemental",
"Neptulon",
"Everyfin is Awesome",
"Al'Akir the Windlord",
"Sacrificial Pact",
"Forbidden Ritual",
"Power Overwhelming",
"Mortal Coil",
"Soulfire",
"Flame Imp",
"Possessed Villager",
"Corruption",
"Voidwalker",
"Reliquary Seeker",
"Blood Imp",
"Darkshire Librarian",
"Tiny Knight of Evil",
"Renounce Darkness",
"Demonfire",
"Demonfuse",
"Wrathguard",
"Curse of Rafaam",
"Darkbomb",
"Mistress of Pain",
"Succubus",
"Dark Peddler",
"Drain Life",
"Darkshire Councilman",
"Imp Gang Boss",
"Shadow Bolt",
"Demonwrath",
"Felguard",
"Sense Demons",
"Spreading Madness",
"Void Terror",
"Fist of Jaraxxus",
"Summoning Portal",
"Hellfire",
"Imp-losion",
"Dreadsteed",
"Shadowflame",
"Pit Lord",
"Voidcaller",
"Fel Cannon",
"Demonheart",
"Doomguard",
"Bane of Doom",
"Usher of Souls",
"Floating Watcher",
"Dread Infernal",
"Wilfred Fizzlebang",
"Anima Golem",
"Siphon Soul",
"Void Crusher",
"Dark Bargain",
"Cho'Gall",
"Fearsome Doomguard",
"Twisting Nether",
"Lord Jaraxxus",
"Mal'Ganis",
"DOOM",
"Inner Rage",
"Blood To Ichor",
"Upgrade",
"N'Zoth's First Mate",
"Warbot",
"Execute",
"Whirlwind",
"Shield Slam",
"Cursed Blade",
"Cruel Taskmaster",
"Bolster",
"Commanding Shout",
"Revenge",
"Battle Rage",
"Sparring Partner",
"Fiery War Axe",
"Rampage",
"Slam",
"Heroic Strike",
"Armorsmith",
"Alexstrasza's Champion",
"Cleave",
"Charge",
"Fierce Monkey",
"King's Defender",
"Orgrimmar Aspirant",
"Bouncing Blade",
"Bash",
"Warsong Commander",
"Frothing Berserker",
"Ravaging Ghoul",
"Shield Block",
"Blood Warriors",
"Bloodsail Cultist",
"Ogre Warmaul",
"Kor'kron Elite",
"Screwjank Clunker",
"Axe Flinger",
"Death's Bite",
"Magnataur Alpha",
"Mortal Strike",
"Bloodhoof Brave",
"Arathi Weaponsmith",
"Arcanite Reaper",
"Brawl",
"Siege Engine",
"Tentacles for Arms",
"Shieldmaiden",
"Sea Reaver",
"Iron Juggernaut",
"Ancient Shieldbearer",
"Gorehowl",
"Crush",
"Malkorok",
"Obsidian Destroyer",
"Grommash Hellscream",
"Varian Wrynn",
"Wisp",
"Target Dummy",
"Murloc Tinyfin",
"Lowly Squire",
"Gadgetzan Jouster",
"Southsea Deckhand",
"Clockwork Gnome",
"Injured Kvaldir",
"Abusive Sergeant",
"Lightwarden",
"Secretkeeper",
"Voodoo Doctor",
"Young Priestess",
"Young Dragonhawk",
"Tentacle of N'Zoth",
"Angry Chicken",
"Shieldbearer",
"Grimscale Oracle",
"Zealous Initiate",
"Worgen Infiltrator",
"Stonetusk Boar",
"Elven Archer",
"Shifter Zerus",
"Zombie Chow",
"Sir Finley Mrrgglton",
"Bloodsail Corsair",
"Tournament Attendee",
"Undertaker",
"Argent Squire",
"Goldshire Footman",
"Murloc Tidecaller",
"Hungry Crab",
"Murloc Raider",
"Leper Gnome",
"Cogmaster",
"Dragon Egg",
"Ancient Watcher",
"Recombobulator",
"Echoing Ooze",
"Annoy-o-Tron",
"Jeweled Scarab",
"Pint-Sized Summoner",
"Nerub'arWeblord",
"Novice Engineer",
"Huge Toad",
"Youthful Brewmaster",
"Micro Machine",
"Bilefin Tidehunter",
"Dire Wolf Alpha",
"Loot Hoarder",
"Twisted Worgen",
"Lance Carrier",
"Sunfury Protector",
"Twilight Geomancer",
"Duskboar",
"Doomsayer",
"Mechwarper",
"Mana Wraith",
"Gilblin Stalker",
"River Crocolisk",
"Puddlestomper",
"Lorewalker Cho",
"Flame Juggler",
"Wild Pyromancer",
"Kobold Geomancer",
"Mad Bomber",
"Crazed Alchemist",
"Mad Scientist",
"Boneguard Lieutenant",
"Stonesplinter Trogg",
"Millhouse Manastorm",
"Faerie Dragon",
"Nat Pagle",
"Explosive Sheep",
"Ship's Cannon",
"Bluegill Warrior",
"Captains Parrot",
"NerubianEgg",
"Bloodsail raider",
"Bloodfen Raptor",
"Bloodmage Thalnos",
"Garrison Commander",
"Unstable Ghoul",
"Beckoner of Evil",
"Acidic Swamp Ooze",
"Argent Watchman",
"Master Swordsmith",
"Amani Berserker",
"Nat the Darkfisher",
"Frostwolf Grunt",
"Knife Juggler",
"Haunted Creeper",
"Mana Addict",
"Murloc Tidehunter",
"Jungle Panther",
"Questing Adventurer",
"Gnomish Experimenter",
"Fjola Lightbane",
"Disciple of C'Thun",
"Ice Rager",
"Fencing Coach",
"Razorfen Hunter",
"Southsea Captain",
"Raid Leader",
"Light's Champion",
"Goblin Sapper",
"Earthen Ring Farseer",
"Hobgoblin",
"Arcane Golem",
"Coldlight Seer",
"Coldlight Oracle",
"Lil' Exorcist",
"Imp Master",
"Magma Rager",
"Stoneskin Gargoyle",
"Tinkmaster Overspark",
"Tinkertown Technician",
"Brann Bronzebeard",
"Emperor Cobra",
"Master of Ceremonies",
"Silithid Swarmer",
"Am'gam Rager",
"Spawn of N'Zoth",
"Alarm-o-Bot",
"Demolisher",
"Illuminator",
"Twilight Elder",
"Raging Worgen",
"Deathlord",
"Silent Knight",
"Tauren Warrior",
"Wolfrider",
"Silver Hand Regent",
"Saboteur",
"Shattered Sun Cleric",
"King Mukla",
"Mind Control Tech",
"Shade of Naxxramas",
"Flesheating Ghoul",
"Dancing Swords",
"Acolyte of Pain",
"Thrallmar Farseer",
"Spider Tank",
"Scarlet Crusader",
"Blood Knight",
"Squirming Tentacle",
"Coliseum Manager",
"Gnomeregan Infantry",
"Injured Blademaster",
"Dalaran Mage",
"Ironbeak Owl",
"Ironforge Rifleman",
"Ironfur Grizzly",
"Silverback Patriarch",
"Argent Horserider",
"Flying Machine",
"Ogre Brute",
"Murloc Warleader",
"Harvest Golem",
"Eydis Darkbane",
"Backwing Technician",
"Dragonhawk Rider",
"Gorillabot A3",
"Crowd Favorite",
"Elise Starseeker",
"Gnomish Inventor",
"C'Thun's Chosen",
"Chillwind Yeti",
"Midnight Drake",
"Wailing Soul",
"Jeeves",
"Tomb Spider",
"Eater of Secrets",
"Mini-Mage",
"Mist Horror",
"Ancient Mage",
"Ancient Brewmaster",
"Enhance-o Mechano",
"Dread Corsair",
"Arcane Nullifier X-21",
"Faceless Shambler",
"Twilight Summoner",
"Twilight Guardian",
"Twilight Drake",
"Stormwind Knight",
"Dragonling Mechanic",
"Mechanical Yeti",
"Sen'jin Shieldmasta",
"Maiden of the Lake",
"Baron Rivendare",
"Aberrant Berserker",
"Burly Rockjaw Trogg",
"Spellbreaker",
"Kezan Mystic",
"Gormok the Impaler",
"Violet Teacher",
"Oasis Snapjaw",
"Old Murk Eye",
"Infested Tauren",
"Polluted Hoarder",
"Cult Master",
"Eerie Statue",
"Tournament Medic",
"Piloted Shredder",
"Evolved Kobold",
"Ancient Shade",
"Lost Tallstrider",
"Evil Heckler",
"Armored Warhorse",
"Silvermoon Guardian",
"Defender of Argus",
"Frigid Snobold",
"Refreshment Vendor",
"Ogre Magi",
"Hungry Dragon",
"Mogu'shan Warden",
"Blackwater Pirate",
"Dark Iron Dwarf",
"Dragonkin Sorcerer",
"Kvaldir Raider",
"Clockwork Knight",
"Gurubashi Berserker",
"Harrison Jones",
"Junkbot",
"Blingtron 3000",
"Recruiter",
"Nightblade",
"Grim Patron",
"Spiteful Smith",
"Abomination",
"Stalagg",
"Faceless Manipulator",
"Darkscale Healer",
"Validated Doomsayer",
"Pit Fighter",
"Bomb Lobber",
"Fen Creeper",
"Loatheb",
"Sludge Belcher",
"Leeroy Jenkins",
"Salty Dog",
"Stampeding Kodo",
"Big Game Hunter",
"Madder Bomber",
"Crazed Worshipper",
"Silver Hand Knight",
"Azure Drake",
"Mukla's Champion",
"Mimiron's Head",
"Elite Tauren Chieftain",
"Naga Sea Witch",
"Captain Greenskin",
"Antique Healbot",
"Corrupted Healbot",
"Stranglethorn Tiger",
"Booty Bay Bodyguard",
"Nexus-Champion Saraad",
"Djinni of Zephyrs",
"Feugen",
"Cult Apothecary",
"Hemet Nesingwary",
"Psych-o-Tron",
"Anubisath Sentinel",
"Summoning Stone",
"Stormpike Commando",
"Frostwolf Warlord",
"Venture COMercenary",
"Spectral Knight",
"Fel Reaver",
"Darkspeaker",
"Blackwing Corruptor",
"Ancient Harbinger",
"Illidan Stormrage",
"Frost Elemental",
"Cairne Bloodhoof",
"Gazlowe",
"Gadgetzan Auctioneer",
"Grand Crusader",
"Bolf Ramshield",
"Master Jouster",
"Archmage",
"Mukla Tyrant of the Vale",
"Sylvanas Windrunner",
"Toshley",
"Wobbling Runts",
"Skeram Cultist",
"Sideshow Spelleater",
"Gelbin Mekkatorque",
"Scaled Nightmare",
"The Beast",
"Volcanic Drake",
"Sunwalker",
"Boulderfist Ogre",
"Kodorider",
"Lord of the Arena",
"Mogor's Champion",
"Emperor Thaurissan",
"Corrupted Seer",
"Priestess of Elune",
"Nerubian Prophet",
"Justicar Trueheart",
"Piloted Sky Golem",
"Maexxna",
"Argent Commander",
"Reno Jackson",
"Hogger",
"Windfury Harpy",
"Reckless Rocketeer",
"Mogor the Ogre",
"The Skeleton Knight",
"The Black Knight",
"Drakonid Crusher",
"War Golem",
"Captured Jormungar",
"Chillmaw",
"Skycap'n Kragg",
"Ravenholdt Assassin",
"Stormwind Champion",
"Bog Creeper",
"Core Hound",
"Grotesque Dragonhawk",
"Dr. Boom",
"Twin Emperor Vek'lor",
"Hogger Doom of Elwynn",
"Baron Geddon",
"Rend Blackhand",
"Troggzor the Earthinator",
"Kel'Thuzad",
"Chromaggus",
"Doomcaller",
"Force-Tank MAX",
"Cyclopian Horror",
"Sneed's Old Shredder",
"Gruul",
"Foe Reaper 4000",
"The Boogeymonster",
"Ragnaros the Firelord",
"Fossilized Devilsaur",
"Ysera",
"Icehowl",
"North Sea Kraken",
"Nefarian",
"Onyxia",
"Soggoth the Slitherer",
"Malygos",
"Mekgineer Thermaplugg",
"Majordomo Executus",
"Arch Thief Rafaam",
"Nozdormu",
"Blood of the Ancient One",
"Alexstrasza",
"C'Thun",
"Y'Shaarj Rage Unbound",
"Frost Giant",
"Yogg-Saron Hope's End",
"N'Zoth the Corruptor",
"Faceless Behemoth",
"Deathwing",
"Sea Giant",
"Deathwing Dragonlord",
"Clockwork Giant",
"Mountain Giant",
"Molten Giant"};
            #endregion
            #region DUOWANIDS
            DUOWANIDS = new int[] { 47,
48,
701,
698,
46,
820,
38,
32,
826,
697,
36,
419,
695,
39,
49,
50,
416,
45,
538,
823,
692,
35,
825,
44,
700,
40,
31,
699,
397,
821,
30,
43,
691,
822,
694,
818,
696,
37,
420,
34,
33,
29,
418,
42,
417,
415,
824,
819,
28,
413,
27,
693,
41,
26,
539,
414,
690,
96,
835,
99,
834,
77,
89,
669,
405,
100,
422,
88,
425,
662,
542,
671,
702,
79,
704,
423,
82,
87,
92,
670,
83,
427,
91,
95,
666,
85,
703,
830,
668,
665,
90,
831,
833,
86,
426,
80,
98,
832,
543,
97,
827,
667,
81,
424,
428,
94,
93,
663,
84,
421,
78,
664,
829,
828,
76,
838,
65,
624,
73,
66,
68,
434,
844,
63,
69,
435,
436,
617,
841,
71,
62,
622,
623,
402,
72,
52,
64,
54,
843,
57,
537,
433,
707,
58,
59,
618,
67,
60,
75,
432,
705,
431,
70,
74,
840,
55,
625,
430,
839,
621,
837,
706,
536,
842,
56,
619,
51,
61,
429,
620,
836,
53,
856,
686,
164,
173,
171,
175,
398,
710,
167,
169,
168,
859,
162,
862,
166,
855,
443,
174,
444,
158,
685,
160,
861,
442,
154,
857,
155,
689,
157,
688,
440,
858,
438,
163,
709,
172,
161,
170,
687,
552,
437,
439,
156,
860,
684,
159,
441,
553,
152,
682,
683,
165,
681,
854,
153,
151,
708,
102,
101,
847,
109,
113,
103,
643,
447,
550,
105,
642,
104,
448,
106,
713,
551,
108,
846,
449,
110,
107,
637,
451,
636,
641,
114,
112,
640,
111,
452,
401,
119,
851,
850,
116,
115,
638,
118,
849,
635,
117,
852,
848,
711,
445,
853,
120,
450,
845,
446,
123,
712,
121,
122,
124,
639,
125,
4,
15,
22,
11,
25,
871,
716,
868,
23,
652,
12,
19,
459,
544,
651,
867,
14,
458,
649,
3,
10,
13,
24,
9,
16,
648,
646,
870,
8,
715,
1,
6,
647,
456,
454,
7,
460,
5,
869,
455,
863,
644,
714,
400,
17,
21,
650,
865,
457,
545,
453,
2,
20,
866,
18,
864,
645,
146,
143,
147,
879,
140,
719,
137,
136,
149,
898,
141,
130,
680,
672,
874,
466,
139,
541,
468,
403,
467,
878,
142,
150,
677,
465,
148,
144,
679,
134,
673,
132,
129,
131,
133,
462,
674,
877,
463,
678,
540,
464,
876,
718,
145,
872,
135,
128,
873,
127,
675,
676,
875,
138,
461,
717,
126,
192,
883,
191,
190,
194,
189,
888,
186,
200,
720,
185,
885,
629,
882,
187,
632,
634,
721,
475,
474,
199,
722,
196,
887,
546,
198,
547,
181,
193,
884,
184,
633,
195,
197,
473,
631,
182,
178,
404,
472,
471,
180,
177,
886,
476,
188,
626,
470,
183,
628,
627,
880,
630,
179,
176,
469,
881,
215,
894,
209,
897,
484,
222,
220,
204,
723,
214,
660,
206,
549,
212,
657,
223,
217,
219,
224,
205,
659,
213,
221,
725,
653,
658,
478,
661,
225,
207,
896,
218,
891,
893,
483,
216,
480,
548,
399,
656,
208,
895,
210,
211,
202,
482,
890,
481,
655,
477,
892,
203,
479,
889,
724,
201,
654,
365,
513,
743,
590,
598,
353,
517,
586,
299,
283,
291,
381,
298,
367,
816,
268,
349,
324,
817,
366,
380,
316,
776,
408,
730,
271,
616,
396,
302,
323,
288,
258,
372,
332,
518,
559,
267,
503,
389,
514,
741,
289,
411,
374,
742,
368,
527,
811,
312,
333,
812,
597,
293,
813,
815,
256,
526,
285,
522,
378,
530,
239,
596,
297,
331,
335,
274,
406,
615,
534,
241,
317,
242,
519,
532,
304,
255,
394,
303,
369,
228,
577,
412,
814,
300,
585,
286,
346,
775,
320,
282,
410,
284,
337,
330,
340,
506,
574,
794,
614,
604,
342,
263,
376,
584,
507,
315,
499,
344,
273,
272,
511,
280,
371,
407,
251,
535,
729,
277,
580,
793,
807,
809,
265,
276,
508,
808,
341,
392,
594,
360,
382,
589,
605,
348,
237,
287,
390,
278,
395,
345,
361,
533,
343,
254,
810,
581,
523,
281,
309,
327,
328,
329,
351,
595,
520,
528,
261,
326,
573,
561,
613,
739,
579,
728,
322,
802,
306,
791,
393,
509,
740,
790,
501,
789,
266,
347,
497,
314,
504,
784,
783,
603,
295,
358,
313,
525,
379,
588,
385,
803,
516,
354,
510,
572,
296,
375,
244,
805,
806,
308,
734,
593,
529,
804,
735,
524,
612,
583,
352,
275,
610,
611,
338,
563,
336,
792,
310,
562,
608,
592,
325,
234,
500,
485,
602,
373,
560,
355,
264,
386,
257,
311,
780,
609,
505,
318,
384,
391,
238,
531,
292,
253,
512,
781,
350,
270,
591,
491,
247,
732,
230,
515,
788,
359,
305,
570,
731,
387,
800,
489,
801,
738,
733,
356,
321,
362,
409,
498,
782,
564,
779,
236,
319,
229,
488,
279,
578,
600,
582,
301,
774,
248,
494,
737,
786,
601,
232,
778,
249,
566,
294,
370,
576,
334,
606,
558,
787,
339,
799,
569,
502,
383,
269,
727,
235,
364,
377,
492,
571,
250,
565,
363,
607,
599,
567,
290,
357,
797,
307,
798,
486,
773,
772,
227,
557,
495,
388,
556,
785,
521,
796,
493,
233,
487,
771,
246,
736,
252,
568,
587,
555,
245,
770,
240,
490,
554,
726,
243,
777,
226,
765,
766,
575,
767,
768,
795,
231,
262,
769,
496,
260,
259};
            #endregion
        }
    }
}
